/*
#------------------------------------------------------------------------
# BikeStore - June Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2012 Gavick.com. All Rights Reserved.
# License:  Copyrighted Commercial Software
# Website:  http://www.gavick.com
# Support:  support@gavick.com
# RTL version
 */


body {
	direction: rtl;
}

/* Top links */
#gkTopLinks {
	float: left;
}
#gkTopLinks a {
	margin-right: 16px;
	float: right;
}

/* Logo  */
#gkLogo {
	float: right;
	background-position: right bottom !important;
}
#gkSearch {
	clear: left;
	float: left;
}
#mod-search-searchword {
	float: right;
	margin-left: 11px;
}

#gkBreadcrumb .breadcrumbs {
	float: right;
}

#gkBreadcrumb .breadcrumbs > ul > li {
	float: right;
}
#gkTools {
	float: left;
	margin: 0 0 0 10px;
}
#gkTools a {
	float: right;
}
a#gkToolsReset {
	margin-right: 6px;
}

.gkFooter > p {
	color: #9d9d9d;
	float: left;
}
.gkFooter ul.menu li {
	float: right;
	margin-left: 17px;
}
.gkFooter ul.menu li:before {
	float: right;
	right: -8px;
}

/* suffix colortitle */
.box.colortitle h3.header {
	float: right;
}

.box.dark ul ul {
	margin: 0 20px 0 0;
}

/* Login form */
#gkFBLogin {
	float: right;
	width: 45%;
}
#gkFBLogin + #login-form,
#gkFBLogin + #com-login-form {
	float: right;
	width: 45%;
	margin-right: 4%;
	padding-right: 30px;
	paddig-left: 0px;
	margin-left: 0%;
	border-right: 1px solid #e7e7e7;
	border-left: none;
}

.logout-button .login-greeting {
	float: right;
}
.gkUsermenu li {
	padding-left: 0px;
	padding-right: 16px;
}
/* Login with Facebook button */
span#fb-auth small {
	float: right;
	border-left: 1px solid #a0aecd;
	border-right: none;
	margin: 2px 0 0 7px;
}
span#fb-auth {
	padding: 2px 12px 7px 24px;
}
.login span#fb-auth {
	margin: 6px 10px 0 0;
}
/* popup */
#gkPopupOverlay,
#gkPopupLogin,
#gkPopupCart {
	right: 50%;
}

#gkPopupLogin,
#gkPopupCart {
	width: 320px;
	margin-right: -175px;
	margin-left: auto;
}

#gkPopupOverlay {
	top: 0;
	right: 0;
}


/* menu.css */
#gkMainMenu .gkMenu {
	float: right;
}
.gkMenu > ul div.childcontent-inner {
	text-align: right;	
}
.gkMenu > ul > li {
	float: right;	
}
.nsp .nspTopInterface div {
	float: left;	
}
.nsp .nspTopInterface div {
	left: 20px;	
}

.gkMenu > ul > li > .childcontent .gkcol {
	float: right;	
}

.gkMenu > ul div.childcontent-inner {
	text-align: right;	
}
.gkMenu > ul div.childcontent li {
	margin: 0;
	border-top: 1px solid #7a7e80;
	-webkit-transition: padding-right 250ms ease-out 0s;
	-moz-transition: padding-right 250ms ease-out 0s;
	-ms-transition: padding-right 250ms ease-out 0s;
	-o-transition: padding-right 250ms ease-out 0s;
	transition: padding-right 250ms ease-out 0s;
}

.gkMenu > ul div.childcontent li:hover {
	padding-right: 12px;	
}

/* vm.css */

.output-billto span.values, .output-shipto span.values, .floatleft, span.floatleft {float: right}
.floatleft, span.floatleft,
.formLoginWrap input, .trackMyOrder div,
.orderlistcontainer div.title {
	float: right;
}
span.quantity-box {
	float: right;
	margin: 0 0 0 10px;
}

span.PricesalesPrice {
	float: left;
	margin-right: 10px;
}	

.product-related-products > div, .product-related-categories > div {
	border-right: none;
	border-left: 1px solid #E5E5E5;
}	

.gkContainer img {
	float: right;
	margin: 0 0 0 24px;	
}

.gkContainer {
	text-align: right;	
}

.checkout-button-top input.terms-of-service {
	float: right;
	margin-left: 10px;
	margin-right: 0;	
}

/* gk.stuff.css */

.gkIsButtons {
	right: auto;
	left: -16px;	
}
.gkIsWrapper-gk_bikestore figcaption.left {
	left: auto;
	right: 32px;	
}
.gkIsWrapper-gk_bikestore .nextSlide, .gkIsWrapper-gk_bikestore .prevSlide {
	float: left;	
}
.gkMenu > ul > li > .childcontent .gkcol {
	float: right;
}
.gkMenu > ul > li:hover > .childcontent,
.gkMenu > ul > li:hover > .childcontent li:hover > .childcontent {
	right: inherit;
}
.gkMenu > ul > li:hover > .childcontent .childcontent {
	margin-right: 140px;
	margin-top: -25px !important;
}

.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li {
	float: right;
	margin: 0 0 4px 4px;	
}

.nspMainPortalMode5 .nspArt {
	float: right;	
}

/* joomla.css */
button, input.button, span.button, button.button, div.button, input[type="submit"], input[type="button"], .pagenav-prev a, .pagenav-next a {
	float: right;
	margin: 0 5px 2px 5px
}

article time {
	margin-right: -32px;	
}

article time + header {
	float: right;
	padding: 0 104px 0 0;	
}
article header li {
	float: right;	
}
article header > ul > li:after {
	right: 8px;
}	

section.categories-list ul ul li {
	margin-right: 24px;
	padding-right: 18px;
	padding-left: 0;
	margin-left: 0;
	border-left: none;
	border-right: 1px solid #eee;	
}

section.categories-list li > dl > dt, section.category .children li > dl > dt, section.blog .children li > dl > dt,
section.categories-list li > dl > dd, section.category .children li > dl > dd, section.blog .children li > dl > dd {
	float: right;	
}

.pagination ul li.counter,
.filters .display-limit {
	float: left;	
}
dt.inline, dd.inline {
	float: right !important;
}
#jform_contact_email_copy {
	maring-right: 10px;	
}
th {
	text-align: right;
}
#search-form fieldset.word label, #search-form fieldset.word input, #search-form fieldset.word button {
	float: right;
	margin-left: 5px;	
}

#advanced-search {
	text-align: right;	
}
#finder-filter-select-list label,
section.login .login-fields label {
	float: right;	
}
#searchForm label, #searchForm input {
	float: right;
	margin: 0 0 0 5px;
}	

/* typography */

p.gkInfo1, p.gkTips1, p.gkWarning1 {
	background-position: right !important;
	padding: 10px 80px 12px 10px !important; 
}

.gkfile1, .gkfile2, .gksearch, .gkzoomminus, .gkzoomplus, .gkerror, .gktick, .gkbook, .gkmap, .gktag, .gkstats, .gkstar, .gkribbon, .gknav, .gkgraph, .gkflash, .gklocation, .gklocationminus, .gklocationplus, .gkbulb {
	background-position: right !important;	
}

.gkTooltip span {
	margin-right: -999em;	
}
ul.gkBullet1 li, ul.gkBullet2 li, ul.gkBullet3 li, ul.gkBullet4 li, ul.gkCircle1 li, ul.gkCircle2 li, ul.gkSquare1 li, ul.gkSquare2 li {
	background-position: right !important;
}

/* k2.css */

.itemBottom .itemRatingBlock span, .itemBottom .itemRatingBlock .itemRatingList, .itemBottom .itemRatingBlock .itemRatingForm ul.itemRatingList li, .itemLinks .itemCategory span, .itemLinks .itemAttachmentsBlock > span, .itemExtraFields ul li span.itemExtraFieldsLabel, .itemLinks .itemTagsBlock span, .itemLinks .itemTagsBlock ul li, .latestView .itemsContainer,
.itemLinks .itemSocialSharing > div,
.itemAuthorBlock,
.itemAuthorBlock > .gkAvatar,
.itemCommentsForm textarea, .itemCommentsForm .inputbox,
.itemComments h3,
.k2TagCloudBlock a {
	float: right;	
}
.itemComments h3 {
	margin-right: -32px;
}

.itemComments .itemCommentsList li > span.gkAvatar {
	float: right;
	margin: 14px 0 0 12px	
}
